package com.example.sellqq.service;

import com.example.sellqq.domain.Record;
import com.example.sellqq.vo.ResponseVO;

import java.util.List;

/**
 * @Author: thekernel
 * @Date: 2020/4/20 11:55
 * @Version: 1.0
 * @Description:
 */
public interface RecordService {


    /**
     * 保存多个通话记录
     * @param records 通话记录
     * @return ResponseVO.SUCCESS: 保存成功 ResponseVO.FAIL: 保存失败
     */
    ResponseVO saveRecords(List<Record> records);

    /**
     * 保存单个通话记录
     * @param record 通话记录
     * @return ResponseVO.SUCCESS: 保存成功 ResponseVO.FAIL: 保存失败
     */
    ResponseVO saveRecord(Record record);

    /**
     * 读取所有通话记录
     * @return 通话记录
     */
    ResponseVO readAllRecords();

}
